<?php
 /*
  * 通用的错误设置和显示文件
  * 参数说明:$errordesc 要显示的错误信息
  *			$urlfrom 产生错误的页面url
  *			$language 当前浏览者所浏览的页面的语言
  * 返回值:无
 */
function set_error($errordesc,$page_display="") {
    global $gSmarty;
    error_log("ERROR: $errordesc (URL: ".$_SERVER['REQUEST_URI'].")");// Trace: ".print_r(debug_backtrace(), true));
    trigger_error($errordesc);
    if ( $page_display!="" ) {
        $gSmarty->assign("page_display",$page_display);
        $gSmarty->display("../html/error.html");
    } else 
        $gSmarty->display("../html/404.html");
    exit;
  }
?>
